+2004-05-31 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
+ newly-created folder. Fixes #138932.
+ (trap_activate_cb): Only return TRUE if we did handle the event.
+ Fixes #143359; patch by jylefort@brutele.be.
+
Mon May 31 02:39:32 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkimage.c (gtk_image_new_from_pixmap): Fix typo in
+2004-05-31 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
+ newly-created folder. Fixes #138932.
+ (trap_activate_cb): Only return TRUE if we did handle the event.
+ Fixes #143359; patch by jylefort@brutele.be.
+
Mon May 31 02:39:32 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkimage.c (gtk_image_new_from_pixmap): Fix typo in
+2004-05-31 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
+ newly-created folder. Fixes #138932.
+ (trap_activate_cb): Only return TRUE if we did handle the event.
+ Fixes #143359; patch by jylefort@brutele.be.
+
Mon May 31 02:39:32 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkimage.c (gtk_image_new_from_pixmap): Fix typo in
+2004-05-31 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
+ newly-created folder. Fixes #138932.
+ (trap_activate_cb): Only return TRUE if we did handle the event.
+ Fixes #143359; patch by jylefort@brutele.be.
+
Mon May 31 02:39:32 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkimage.c (gtk_image_new_from_pixmap): Fix typo in
}
error = NULL;
- if (!gtk_file_system_create_folder (impl->file_system, file_path, &error))
- {
- error_dialog (impl,
- _("Could not create folder %s:\n%s"),
- file_path, error);
- }
+ if (gtk_file_system_create_folder (impl->file_system, file_path, &error))
+ change_folder_and_display_error (impl, file_path);
+ else
+ error_dialog (impl,
+ _("Could not create folder %s:\n%s"),
+ file_path, error);
gtk_file_path_free (file_path);
-
- /* FIXME: scroll to the new folder and select it */
}
/* Callback used from the text cell renderer when the new folder edition gets
&& widget != window->default_widget
&& !(widget == window->focus_widget &&
(!window->default_widget || !GTK_WIDGET_SENSITIVE (window->default_widget))))
- gtk_window_activate_default (window);
-
- return TRUE;
+ {
+ gtk_window_activate_default (window);
+ return TRUE;
+ }
}
+
return FALSE;
}